
// 平台转换
// 1:微信 2: 微博 3:小红书 4.抖音 5:更多 6:直播
export function mediumPlatform(t) {
  if (!t || t === '') return '';
  const platform = ['微信', '微博', '小红书', '抖音', '更多', '直播'];
  return platform[Number(t) - 1];
}

export function mediumPlatformToNum(str) {
  if (!str || str === '') return '1';
  const platform = ['微信', '微博', '小红书', '抖音', '更多', '直播'];
  let result = 1;
  for (let i = 0; i < platform.length; i++) {
    const element = platform[i];
    if (element === str) {
      result = i + 1 + '';
    }
  }
  return result;
}

// 媒介订单状态
// 1、待确认 2、执行中 3、已完成 4、已关闭
// 媒介订单达人状态
// 	1、待确认，2、待响应，3、已响应，4、已取消，5、执行中，6、已完成，7、已终止

// 分割平台用户
export function formatPlatform(data) {
  if (!data || data.length === 0) return {};
  const result = {};
  data.forEach(i => {
    if (i.baseInfo && i.baseInfo.platform) {
      if (result[i.baseInfo.platform] && result[i.baseInfo.platform].length > 0) {
        result[i.baseInfo.platform].push(i);
      } else {
        result[i.baseInfo.platform] = [i];
      }
    } else if (i.platform) {
      if (result[i.platform] && result[i.platform].length > 0) {
        result[i.platform].push(i);
      } else {
        result[i.platform] = [i];
      }
    } else if (i.platformTypeName) {
      if (result[i.platformTypeName] && result[i.platformTypeName].length > 0) {
        result[i.platformTypeName].push(i);
      } else {
        result[i.platformTypeName] = [i];
      }
    } else {
      if (result['微信'] && result['微信'].length > 0) {
        result['微信'].push(i);
      } else {
        result['微信'] = [i];
      }
    }
  });
  return result;
}
